package com.nepu.spark.realtime.bean

/**
  * @author chenshuaijun
  * @create 2022-11-01 11:24
  */
case class DauInfo(
                    // 基本页面访问的数据
                    var ar: String,
                    var userId: String,
                    var os: String,
                    var ch: String,
                    var is_new: String,
                    var md: String,
                    var mid: String,
                    var vc: String,
                    var ba: String,
                    var page_id: String,
                    var item: String,
                    var duringTime: Long,
                    var itemType: String,
                    var lastPageId: String,
                    var sourceType: String,
                    // 用户信息数据
                    var user_gender: String,
                    var user_age: String,
                    // 地区数据
                    var province_name: String,
                    var province_iso_code: String,
                    var province_3166_2: String,
                    var province_area_code: String,

                    // 时间数据
                    var dt: String,
                    var hr: String,
                    var ts: Long
                  ) {
  def this() {
    this(null, null, null, null, null, null, null, null, null, null, null, 0L, null, null, null, null, null, null, null, null, null, null, null, 0L)
  }
}
